package com.pe.pgn.clubpgn.dao;

import java.util.List;
import java.util.Map;


import com.pe.pgn.clubpgn.domain.beans.BNClientesPersona;
import com.pe.pgn.clubpgn.domain.beans.BNIncidenciaPuntos;

public interface IncidenciaPuntosDao {
	public List<BNIncidenciaPuntos> busquedaIncidencia(String coClientePersona,
			String codeTarjeta, String daInicioDoc, String daFinDoc, String coTipoIncidenciaPuntos,Long coTipo);
	public List<BNIncidenciaPuntos> listaIncidencias();
	public BNIncidenciaPuntos obtenerIncidencia(Long id);	
	@SuppressWarnings("unchecked")
	public Map guardarIncidencia(BNIncidenciaPuntos bnincidencia);
	public BNClientesPersona obtenerDatosClientePorTarjeta(String codeTarjeta);
	public String verificarPeriodoAcumulacion(String daFechaIncidencia);
}
